<?php

class X {}

class Demo {
    function inspect($a) {
        if ($a instanceof X) {
            var_dump(true);
        } else {
            var_dump(false);
        }
    }
}

$a = new X;
$b  = 2;
$demo = new Demo;

$demo->inspect($a);
$demo->inspect($b);